spongeous tissue - German English Dictionary